home *** CD-ROM | disk | FTP | other *** search
/ Personal Computer World 2009 February / PCWFEB09.iso / Software / Linux / Kubuntu 8.10 / kubuntu-8.10-desktop-i386.iso / casper / filesystem.squashfs / usr / lib / amarok / install-mp3 < prev   
Text File  |  2008-10-13  |  2KB  |  41 lines

  1. check_mp3() {
  2.  
  3.    INSTALLED=`dpkg --get-selections libxine1-ffmpeg | grep install`
  4.  
  5.    if [ -z "$INSTALLED" ]; then
  6.      if [ -x /usr/bin/kdialog ]; then
  7.        kdialog --msgbox "There was an error installing MP3 support. You need to install the package \"libxine1-ffmpeg\" manually." --icon amarok
  8.      elif [ -x /usr/bin/zenity ]; then
  9.        zenity --info --text "There was an error installing MP3 support. You need to install the package \"libxine1-ffmpeg\" manually."
  10.      else
  11.        Xdialog --msgbox "There was an error installing MP3 support.\nYou need to install the package \"libxine1-ffmpeg\" manually." 10 60
  12.      fi
  13.      exit 1
  14.    else
  15.      if [ -x /usr/bin/kdialog ]; then
  16.        kdialog --msgbox "MP3 support now installed, you will need to restart Amarok." --icon amarok
  17.      elif [ -x /usr/bin/zenity ]; then
  18.        zenity --info --text "MP3 support now installed, you will need to restart Amarok."
  19.      else
  20.        Xdialog --msgbox "MP3 support now installed, you will need to restart Amarok." 5 60
  21.      fi
  22.      exit 0
  23.    fi
  24. }
  25.  
  26. INSTALLED=`dpkg --get-selections libxine1-ffmpeg | grep install`
  27.  
  28. #is available, not installed
  29. if [ -z "$INSTALLED" ]; then
  30.   if [ -x /usr/lib/kde4/libexec/kdesu ] && [ -x /usr/bin/install-package ]; then
  31.     /usr/lib/kde4/libexec/kdesu -d "install-package --icon amarok --install libxine1-ffmpeg"
  32.   elif [ -x /usr/bin/gksudo ] && [ -x /usr/sbin/synaptic ]; then
  33.     gksudo "sh -c 'echo \"libxine1-ffmpeg i\"|synaptic --non-interactive --set-selections'"
  34.   else
  35.     xterm -e 'sudo apt-get install libxine1-ffmpeg'
  36.   fi
  37.   check_mp3
  38. fi
  39.  
  40. exit 0
  41.